decomposed carcass

Translations
carcasse en décomposition